Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
5 OVENDEN TERRACE Terraced £80,266 £65,000 21 Sep 2018
6 OVENDEN TERRACE Terraced £124,486 £72,000 31 Jul 2006
8 OVENDEN TERRACE Terraced £78,652 £75,000 25 Feb 2022
12 OVENDEN TERRACE Terraced £88,127 £57,000 6 May 2014
19 OVENDEN TERRACE Terraced £76,317 £13,500 28 Jul 1995
20 OVENDEN TERRACE Terraced £119,061 £67,000 10 Feb 2006
24 OVENDEN TERRACE Terraced £106,955 £84,750 16 Oct 2017